<%@ page contentType="text/html; charset=UTF-8"%>
<%@ taglib prefix="s" uri="/struts-tags"%>
<html>
<head>
    <link href="<s:url value="/css/main.css"/>" rel="stylesheet" type="text/css"/>
    <title><s:text name="label.personas"/></title>
</head>
<body topmargin="0" leftmargin="0">

<s:action name="FrameSuperior" namespace="/componentes" executeResult="true"/>

<table width="100%">
	<tr>
		<td width="11%" valign="top"> <!-- Componente Menu -->
			<s:action name="Menu" namespace="/componentes" executeResult="true"/>
		</td>
		<td valign="top">
			<table width="100%" align="left"> <!-- Contenido -->
				<s:form namespace="/usuarios" action="BuscarUsuarios">
				<tr>
					<td valign="top"> <!-- Tabla del Form -->
						<table width="100%" class="tablaForm" align="left">
							 <tr>
							 	<td class="tituloTablaForm" colspan="6">Usuario</td>
							 </tr>
							 <tr>
							 	<td class="columnaForm"><s:text name="label.persona.nombre"/>:</td>
							 	<td class="columnaForm"><s:textfield name="nombre" maxlength="50" size="20" cssClass="Form"/></td>
							 	<td class="columnaForm"><s:text name="label.persona.primerApellido"/>:</td>
							 	<td class="columnaForm"><s:textfield name="primerApellido" maxlength="50" size="20" cssClass="Form"/></td>
							 	<td class="columnaForm"><s:text name="label.persona.segundoApellido"/>:</td>
							 	<td class="columnaForm"><s:textfield name="segundoApellido" maxlength="50" size="20" cssClass="Form"/></td>
							 </tr>
						</table>
					</td>
				</tr>
				<tr>
					<td align="right"><s:submit value="%{getText('label.buscar')}" /></td>
				</tr>
				</s:form>
				<tr>
					<td valign="top"> <!-- Tabla de datos (Grid) -->
						<table width="100%" class="tablaDatos" align="left">
						 <tr>
						 	<td class="tituloTablaDatos" colspan="5">Usuarios</td>
						 </tr>
					    <tr class="filaCabeceraDatos">
					        <td class="columnaTablaDatos"><s:text name="label.persona.nombre"/></td>
					        <td class="columnaTablaDatos"><s:text name="label.persona.primerApellido"/></td>
					        <td class="columnaTablaDatos"><s:text name="label.persona.segundoApellido"/></td>
					        <td class="columnaTablaDatos"><s:text name="label.persona.mail"/></td>	 
					        <td class="columnaTablaDatos">&nbsp;</dt>
					    </tr>
					    <s:iterator value="usuarios" status="status">
					        <tr class="filaDatos">
					            <td class="columnaTablaDatos"><s:property value="nombre"/></td>
					            <td class="columnaTablaDatos"><s:property value="primerApellido"/></td>
					            <td class="columnaTablaDatos"><s:property value="segundoApellido"/></td>
					            <td class="columnaTablaDatos"><s:property value="eMail"/></td>
					            <td class="columnaTablaDatos" width="60" align="right">
				                	<s:url id="update" action="PrepararNuevoEditarUsuario" namespace="/usuarios">
						       		   <s:param name="id" value="id"/>
						       		</s:url> 
					                <s:a href="%{update}"><img src="<s:url value="/img/icono_edit.png"/>"/></s:a> 
					                <s:url id="delete" action="BorrarUsuario" namespace="/usuarios">
							       		   <s:param name="id" value="id"/>
							       		</s:url>
					                <s:a href="%{delete}"><img src="<s:url value="/img/icono_borrar.png"/>"/></s:a>
					            </td>
					        </tr>  		
						 </s:iterator>
					    </table>
					</td>
				</tr>
				<tr>
					<s:form namespace="/usuarios" action="PrepararNuevoEditarUsuario">
						<td align="right"><s:submit value="%{getText('label.nuevo')}" /></td>
					</s:form>
				</tr>
			</table>
	   	</td>
	</tr>
</table>

<s:include value="errores.jsp" />

</body>
</html>